@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px;}
a{ text-decoration:none; color:black;}
.clear{ clear:both}
img{ border:none;}

.containter{ width:1002px; margin:0 auto; text-align:left;}
.top{ float:left; width:100%;}
.head{ width:100%; height:105px; background:url(../image/toopbg.jpg) repeat-x; }
.logo{ float:left; width:181px; height:105px;}
.tool{ float:left; width:300px; margin-left:200px;}
.tel4{ float:right; width:230px; color:red; font-weight:bold; color:#de0007; text-align:left; margin-top:40px; }
.tel4 p{ font-style:italic; margin-top:2px; font-size:24px; color:#ca0010; font-family:"微软雅黑"; }
.menu{ height:43px; background:url(../image/menubg.jpg) repeat-x;}
.menu ul{}
.menu ul li{ list-style-type:none; float:left;}
.menu ul li a{ color:white; display:block;line-height:43px; width:140px;font-weight:bold;text-align:center; }
.menu ul li a:hover{ font-size:14px;}
.menu ul li ul{}
.menu ul li ul li{ float:none;}
/*   menu-list   */
.menu-list { 

       clear:both;
        padding-right:0px; 
		display:none; 
		padding-left:0px; 
		width:140px;
		margin:1px 0 0;
		background:#4992c3;
		font-size:10px;
		padding-top:0px; 
		position:absolute;
		z-index:8888; 
		opacity: 1;
		}
.menu-list ul { margin:0px; padding:0px; float:left; list-style:none;}
.menu-list ul li{ padding:0px; width:140px; background:none; height:30px; float:left; margin:0; background:url(../image/menuUlInterval.jpg) bottom center no-repeat;position:relative;
z-index:9999}
.menu-list ul li a{ display:block;width:140px; text-align:center; background:none;cursor:pointer; color:#ffffff; font-size:12px; text-decoration:none; height:30px; line-height:30px; position:relative;
z-index:9999}
.menu-list ul li a:hover{color:#fff; background:#0e72b2;position:relative;
z-index:9999}

/*  menu-list */


.tbanner{  height:38px; background:url(../image/bannerbg.jpg) repeat-x; line-height:38px; padding-left:5px; }
.tbanner ul{}
.tbanner ul li{ list-style-type:none; float:left; margin-right:15px;}
.tbanner ul li a{ color:black;}
.tbanner ul li a:hover{ color:red; text-decoration:underline;}
.flash{ width:100%; height:349px;}

.center{float:left; width:100%; background-color:#edf9ff; padding-top:10px; }
.c1{ margin-left:3px; margin-right:3px;}
.c1left{ width:239px; float:left;}
.c1left .c1top{ border:1px solid #fbbf99; margin-bottom:16px; background-color:white;}
.c1left .c1top .banner{ background:url(../image/c1leftbanner.jpg) repeat-x; height:34px; line-height:34px; font-weight:bold; color:white; text-align:left; font-size:14px; padding-left:20px;}
.c1left .c1top .banner img { float:right; margin-top:15px; margin-right:10px;}
.c1left .c1top .content{}
.c1left .c1top .content ul{ margin-left:30px; margin-top:10px; margin-bottom:10px;}
.c1left .c1top .content ul li{ list-style-image:url(../image/c1leftli.jpg); line-height:25px; border-bottom:1px dotted #888888;}
.c1left .c1top .content ul li a:hover{ color:red}
.c1left .c1bottom{ color:blue; font-weight:bold; border:1px solid #c9c9c9; padding:10px; line-height:20px; padding-bottom:10px;}
.c1left .c1bottom p{ margin-left:15px; }
.c1right{ width:749px;  float:right; background-color:white; border:1px solid #dddddd}
.c1right .banner{ height:36px; line-height:36px; font-weight:bold;  font-size:14px; background:url(../image/c1topbanner.jpg) repeat-x;}
.c1right .banner .b{ margin-left:15px; margin-right:15px; margin-top:8px; float:left;}
.c1right .banner span{ float:right; font-size:12px; margin-right:10px; color:#004c98; font-weight:normal;}
.c1right .content{ line-height:20px;}
.c1right .content ul{ margin:0px 5px; margin-top:14px;}
.c1right .content ul li{ list-style-type:none; float:left; width:364px;   margin-bottom:15px;}
.c1right .content ul li img{ padding:5px; border:1px solid #d8d8d8; float:left; margin-right:5px; width:168px; height:105px;}
.c1right .content ul li span{ color:#c80000; font-weight:bold;}
.c2{ margin-top:10px;margin-left:2px; margin-right:2px;}
.c3{ margin-top:10px;margin-left:2px; margin-right:2px;}
.c4{ margin-top:10px; margin-bottom:10px;margin-left:2px; margin-right:3px; height:258px; background:url(../image/rybg.jpg) repeat-x; border:1px solid #cccccc; }
.c4 .banner{ height:44px; margin-top:14px; margin-left:18px;}
.c4 .content{}
.c4 .content ul{ margin-top:16px;}
.c4 .content ul li{ list-style-type:none; float:left; margin-right:13px; text-align:center;}
.c4 .content ul li img{ border:1px solid #bababa; width:168px; height:105px; margin-bottom:3px;} 
.c5{ margin-left:3px; margin-right:3px;}
.c6{margin-top:10px;margin-left:2px; margin-right:2px;}
.c7{ margin-top:10px;margin-left:3px; margin-right:3px;}
.c7left{ width:239px; float:left;}
.c7left .c7top{ border:1px solid #fbbf99; margin-bottom:16px; background-color:white;}
.c7left .c7top .banner{ background:url(../image/c1leftbanner.jpg) repeat-x; height:34px; line-height:34px; font-weight:bold; color:white; text-align:left; font-size:14px; padding-left:20px;}
.c7left .c7top .banner img { float:right; margin-top:15px; margin-right:10px;}
.c7left .c7top .content{}
.c7left .c7top .content ul{ margin-left:30px; margin-top:10px; margin-bottom:10px;}
.c7left .c7top .content ul li{ list-style-image:url(../image/c1leftli.jpg); line-height:25px; border-bottom:1px dotted #888888;}
.c7left .c7top .content ul li a:hover{ color:red}
.c7right{ width:749px;  float:right; background-color:white; border:1px solid #dddddd}
.c7right .banner{ height:36px; line-height:36px; font-weight:bold;  font-size:14px; background:url(../image/c1topbanner.jpg) repeat-x;}
.c7right .banner .b{ margin-left:15px; margin-right:15px; margin-top:8px; float:left;}
.c7right .banner span{ float:right; font-size:12px; margin-right:10px; color:#004c98; font-weight:normal;}
.c7right .content{ line-height:20px; padding:10px; min-height:140px; text-indent:2em;}
.c7right .content img { float:left; margin-right:10px; margin-bottom:10px; border:1px solid #d3d3d3;}
.c7right  .xw{ padding-top:10px;}
.c7right  .xw  .pic { width:116px; margin-left:50px; float:left; margin-bottom:10px; margin-right:30px;}
.c7right  .xw .txt { }
.c7right  .xw .txt ul{margin-bottom:12px;}
.c7right  .xw .txt ul li{ list-style-image:url(../image/c1leftli.jpg);float:left; width:250px; line-height:20px; border-bottom:1px dotted #888888; margin-right:25px;}
.c7right  .xw .txt ul li a:hover{ color:red; text-decoration:underline;}
hr{ color:#d3d3d3; width:96%; text-align:center; margin-left:2%;}

.footer{ float:left;width:100%; margin-top:-10px;}
.footer .fbanner{ height:40px; line-height:40px;text-align:left;font-weight:bold;  font-size:14px; padding-left:20px; }
.footer .fbanner span{ float:right; font-weight:normal; font-size:12px; margin-right:10px;}
.links{ border:1px solid #c4c4c4; background-color:#f0f0f0; margin-left:3px; margin-right:3px; margin-bottom:25px;}
.links ul{ margin-left:50px; margin-top:10px; margin-bottom:10px;}
.links ul li{ list-style-type:none; float:left; line-height:25px; width:150px;}
.links ul li a:hover{color:red}

.fmenu{ height:43px; background:url(../image/menubg.jpg) repeat-x;}
.fmenu ul{ margin-left:120px;}
.fmenu ul li{ list-style-type:none; float:left;}
.fmenu ul li a{ color:white; display:block;line-height:43px; width:140px;font-weight:bold;text-align:center; }
.fmenu ul li a:hover{ font-size:14px;}
.footer .txt{ background-color:#cbcbcb; line-height:25px; text-align:center; padding-top:10px; padding-bottom:10px;}
.footer .txt a:hover{ color:red; text-decoration:underline;}


#container p{ line-height:22px; font-family:"微软雅黑";}
.p_name{ text-align:center; color:#800000; font-weight:bold; font-size:14px;}
/*  left  */

.al{ border:1px solid #fbbf99; margin-bottom:16px; background-color:white; margin-top:10px;}
.al .banner{ background:url(../image/c1leftbanner.jpg) repeat-x; height:34px; line-height:34px; font-weight:bold; color:white; text-align:left; font-size:14px; padding-left:20px;}
.al .banner img { float:right; margin-top:15px; margin-right:10px;}
.al .content ul{ margin-left:30px; margin-top:10px; margin-bottom:10px;}
.al .content ul li{ list-style-image:url(../image/c1leftli.jpg); line-height:25px; border-bottom:1px dotted #888888;}
.al .content ul li a:hover{ color:red}


/*  contact  */
.contact{ width:749px;  float:right; background-color:white; border:1px solid #dddddd}
.contact .banner{ height:36px; line-height:36px; font-weight:bold;  font-size:14px; background:url(../image/c1topbanner.jpg) repeat-x;}
.contact .banner .b{ margin-left:15px; margin-right:15px; margin-top:8px; float:left;}
.contact .banner span{ float:right; font-size:12px; margin-right:10px; color:#004c98; font-weight:normal;}
.contact .content{  padding-top:20px; padding-bottom:20px; line-height:25px; text-indent:2em; padding-left:10px; padding-right:10px; font-size:12px;}
.contact .content ul{  margin:0px;margin-left:30px;}
.contact .content ul li{ list-style-image:url(../image/c1leftli.jpg); border-bottom:1px dotted #888888; line-height:30px;}
.contact .content ul li a:hover{ color:red}
.content .Newstime{ float:right;}
.contact .map2{ line-height:25px; margin-left:30px; margin-top:20px; margin-bottom:10px;}
/* products  */
.products{ width:749px;  float:right; background-color:white; border:1px solid #dddddd}
.products .banner{ height:36px; line-height:36px; font-weight:bold;  font-size:14px; background:url(../image/c1topbanner.jpg) repeat-x;}
.products .banner .b{ margin-left:15px; margin-right:15px; margin-top:8px; float:left;}
.products .banner span{ float:right; font-size:12px; margin-right:10px; color:#004c98; font-weight:normal;}
.products .content{  padding-top:20px; padding-bottom:20px; line-height:25px; padding-left:10px; padding-right:10px; font-size:12px;}
.products .content ul{  margin:0px;margin-left:70px; margin-top:10px;}
.products .content ul li{ list-style-type:none; float:left; margin-right:25px; margin-bottom:15px; text-align:center;}
.products .content ul li a img{ width:168px; height:105px;}
.products .content ul li a:hover{ color:red}


/* 留言  */
#indexPro{width:940px; height:160px; overflow:hidden; margin:0 auto;border:1px solid #848484; margin-top:15px;}
#indexPro li{float:left; _margin:8px; width:168px; height:130px; _height:143px; text-align:center; margin-top:5px; margin-left:20px; margin-right:20px; margin-bottom:20px; }
#indexPro img:hover {border:1px solid #999;}

.ly{ margin-top:20px;}
.G_ul{width:500px;margin:0 auto;line-height:26px;}
.red{ color:red;}
#container p{ line-height:22px; font-family:"微软雅黑";}
.p_name{ text-align:center; color:#800000; font-weight:bold; font-size:14px;}

#page{ margin-bottom:10px; text-align:center;}

.borderLi{
	margin-bottom:6px;
	padding-bottom:6px;
	list-style:none;
}

.G_tips{
	color:#666;
	width:486px;
	margin:10px auto 0 auto;
	border:1px solid #dedede;
	padding:7px;
	line-height:25px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}

/*sitemap*/
.sitemap{ width:996px; float:left; border:3px solid #f0f0f0; margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{ }
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}
